package com.zmj.sy.mom.srv.aps.bean.vo.nest;

import com.zmj.sy.mom.srv.aps.bean.vo.base.BasePageReqVo;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;

import java.math.BigDecimal;
import java.time.LocalDateTime;

@Getter
@Setter
public class NestPushStatusReqVo extends BasePageReqVo {

    @ApiModelProperty("订单ID")
    private Integer orderId;

    @ApiModelProperty("父级PLMID")
    private String parPlmId;

    @ApiModelProperty("PLMID")
    private String plmId;

    @ApiModelProperty("零件名称")
    private String partName;

    @ApiModelProperty("订单数量")
    private BigDecimal planAmount;

    @ApiModelProperty("包此号")
    private String packageCode;

    @ApiModelProperty("规格")
    private String texture;

    @ApiModelProperty("厚度")
    private BigDecimal thickness;

    @ApiModelProperty("工序链")
    private String workChain;

    @ApiModelProperty("工作组")
    private String groupCode;

    @ApiModelProperty("MES施工单号")
    private String mesOrderCode;

    @ApiModelProperty("截止时间")
    private LocalDateTime needDate;

    @ApiModelProperty("状态 1 新增待推送 2 修改待推送 3 删除待推送 4 推送成功 5 推送失败")
    private Integer planStatus;

    @ApiModelProperty("推送套料厂家 1 海克斯康 2 兰特克")
    private Integer pushType;

}
